Effective Dynamic Voltage Scaling through Accurate Performance Modeling

نویسندگان

  • Chung-Hsing Hsu
  • Wu-chun Feng
چکیده

Dynamic voltage scaling (DVS) is widely recognized as an effective way to reduce high CPU power consumption. The technique trades CPU performance for power reduction and energy savings. As a result, there have been many proposals on how to effectively manage a DVS processor to minimize the CPU power consumption while keeping the performance degradation within an acceptable range. Most of these proposals use a simple performanceprediction model which assumes that the execution time will double if the CPU speed is cut in half. Unfortunately, this model overly exaggerates the impact that the CPU speed has on the execution time. It is only in the worst case that the execution time doubles when the CPU speed in halved. In general, the actual execution time is less than double. In addition to addressing the importance of an accurate performance model, we develop such a model and formulate an optimal DVS schedule, which serves as the basis of a new interval-based DVS algorithm. We then evaluate the effectiveness of the algorithm via physical measurements on a notebook computer. This work was supported by the DOE LDRD Program through Los Alamos National Laboratory contract W-7405ENG-36. Available as technical report LA-UR-03-7582. 1.5μ 1μ 0.7μ 0.5μ 0.35μ 0.25μ 0.18μ 0.13μ 0.1μ 0.07μ Chip Maximum Power in watts/cm2 Figure 1: The power density of Intel CPUs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

PuPPET: A New Power-Performance Modeling Tool for High Performance Computing

As high performance computing (HPC) continues to grow in scale and complexity, energy becomes a critical constraint in the race to exascale computing. The days of “performance at all cost” are coming to an end. While performance is still a major objective, future HPC will have to deliver desired performance under the energy constraint. Among various power management methods, power capping is a ...

متن کامل

Dynamic Performance Analysis of Hysteresis Motors by a Linear Time-Varying Model

Hysteresis motors are self starting brushless synchronous motors which are being used widely due to their interesting features. Accurate modeling of the motors is crucial to successful investigating the dynamic performance of them. The hysteresis loops of the material used in the rotor and their influences on the parameters of the equivalent circuit are necessary to be taken into considerat...

متن کامل

Compiler-directed Dynamic Voltage and Frequency Scaling for Cpu Power and Energy Reduction by Chung-hsing Hsu

OF THE DISSERTATION COMPILER-DIRECTED DYNAMIC VOLTAGE AND FREQUENCY SCALING FOR CPU POWER AND ENERGY REDUCTION by Chung-Hsing Hsu Dissertation Director: Ulrich Kremer The high power consumption of a processor is becoming a critical problem for both battery-powered devices and high-performance computers. It reduces circuit reliability, complicates the cooling technology, shortens the battery lif...

متن کامل

Compiler-Directed Dynamic Voltage/Frequency Scheduling for Energy Reduction in Microprocessors

Dynamic voltage and frequency scaling of the CPU has been identified as one of the most effective ways to reduce energy consumption of a program. This paper discusses a compilation strategy that identifies scaling opportunities without significant overall performance penalty. Simulation results show CPU energy savings of 3.97%23.75% for the SPECfp95 benchmark suite with a performance penalty of...

متن کامل

On the Use of Microarchitecture-Driven Dynamic Voltage Scaling

This paper proposes microarchitecture-driven dynamic voltage scaling as a viable solution to power efficient architectures, with little or no performance penalty. The run-time behavior exhibited by common applications, with active periods, alternated with stall periods due to cache misses, is exploited to reduce the dynamic component of power consumption via selective voltage scaling. As it is ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007